1,通信:通过一些信传输媒介，将信息由一方传递给另外一方。

2,网络通信:通过网络传播媒介，将信息由一台设备传递给其他设备。
    网络是用物理链路将各个孤立的工作站或主机相连在一起，组成数据链路，
    从而达到资源共享和通信的目的。
    通信是人与人之间通过某种媒体进行的信息交流与传递。
    网络通信是通过网络将各个孤立的设备进行连接，
    通过信息交换实现人与人，人与计算机，计算机与计算机之间的通信。

3,url:Uniform Resource Locator 统一资源定位符。
    其实就是互联网中(www 万维网)某一个资源存放的地址，
    通过该地址就可以访问到指定的资源。一个资源对应一个地址。
    所以地址是唯一，不存在使用同一个地址的两个或是多个资源。
    物理路径: C:\Users\Administrator\Desktop\2018-6-4\03通信\01通信概念.txt
    
    网络路径: http://www.baidu.com/img/bd_logo1.png


4,IP:Internet Protocal 网络协议。它是用来区分互联网中每台设备的唯一标识。
    即加入网络中的每一台设备都会分配一个唯一的网络地址，
    该地址就是IP地址。

5,域名:Domain 是IP地址的面具，是为了方便记忆，给IP起的一个名字。
一个IP对应唯一的一个域名。
www.baidu.com  220.181.111.188
images.baidu.com 182.62.61.50
localhost   127.0.0.1  本地主机访问本地资源的ip地址


6,端口号 : port 。端口号是用来区分同一台设备中不同服务的编号。
一台设备默认会有很多服务，所以要使用端口号进行区分。
通常情况下，端口号可省。
http://220.181.111.188:80/img/bd_logo1.png

7,http : HyperText Transformation Protocal 超文本传输协议。
它是规定了互联网中资源在传输的过程中的传输方式、数据存放位置、数据的格式等等一系列规范。

-------------前端-------------
Client 客户端、用户端
Browser 浏览器端

-----------后端----------------
Server 服务端、服务器

B/S模式  C/S模式

服务端:java\php\.net\node.js\python

node.js 它是属于前端的一项服务端开发技术。node.js是基于Google的v8引擎封装的，
用来解析js代码的一个平台(运行环境)。
node.js对v8引擎进行了封装和优化，使得使用node.js编写服务端程序执行起来非常高效，
且使用方便。node.js封装了很多功能强大的模块，
每一个模块都可以独立使用来完成指定的功能，node.js提供了一个与之配套的模块包管理系统，
用来帮助node.js管理所有功能模块包，
他就是npm(node package manager 即node的包管理器)。


node.js下载安装

打开nodejs command prompt nodejs的命令行窗口
node -v 验证
npm -v 验证npm版本


dos命令 Disk Operation System 硬盘操作系统。


Windows+r 输入cmd 搜索windows自带的命令行窗口
常用的dos命令：
cd  desktop   //cd <目录>   用来进入指定目录 。   desktop 桌面

dir   //列出当前目录下的所有文件和文件夹

md <文件夹名称>  //在当前目录下创建子文件夹  md:make directory

rd <文件夹名称>  //删除当前目录下的指定文件夹  rd：remove directory

echo "内容" > <文件>  //创建一个文件，同时往文件中写入内容

copy <源文件路径>  <目标路径>  //把一个文件拷贝到另外一个地方 

move <源文件路径>  <目标路径>  //把一个文件移动到另外一个地方

cls  //清理窗口

del <文件> //删除当前目录下的指定文件

deltree  //删除当前目录下所有内容

ping <ip/域名>  //用来查看链接状态

ipconfig  //用来查看当前主机的ip配置信息
